Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HARROW ROAD Semi-Detached £239,950 18 Aug 2004
10 HARROW ROAD Semi-Detached £407,000 9 Oct 2023
12 HARROW ROAD Detached £285,000 14 Jun 2007
16 HARROW ROAD Semi-Detached £95,000 30 Oct 1998
18 HARROW ROAD Semi-Detached £238,250 15 May 2003
20 HARROW ROAD Semi-Detached £485,000 19 Aug 2021
22 HARROW ROAD Semi-Detached £399,000 10 Aug 2017
24 HARROW ROAD Semi-Detached £303,000 27 Sep 2007
26 HARROW ROAD Detached £398,000 6 Aug 2013
32 HARROW ROAD Detached £685,000 9 Nov 2021
34 HARROW ROAD Detached £195,000 1 Nov 2000
36 HARROW ROAD Detached £299,450 27 Nov 2003
40 HARROW ROAD Detached £533,000 15 Aug 2018
42 HARROW ROAD Detached £350,000 30 Oct 2009
46 HARROW ROAD Detached £96,000 2 Aug 1996
48 HARROW ROAD Detached £320,000 26 Jun 2009
50 HARROW ROAD Detached £330,000 6 Jul 2006
52 HARROW ROAD Detached £375,000 19 Dec 2011
54 HARROW ROAD Detached £258,500 10 Oct 2002
56 HARROW ROAD Detached £348,800 18 Mar 2011
60 HARROW ROAD Detached £532,000 18 Dec 2015
62 HARROW ROAD Detached £800,000 25 Aug 2022
64 HARROW ROAD Detached £233,000 27 Oct 2003